ADP\BaseVersion\Includes\Rule\Structures\PackageRule\ProductsAdjustmentSplit S

Total Complexity 20
Dependencies 2
Dependents 6
Total lines 167
Lines of code 52
Logical lines of code 21
Comment lines 67
Methods 14
Properties 5

Methods 14

Method Rating Maintainability Complexity Lines of code
__construct()
S
63 4 10
getDiscount()
S
78 2 3
isReplaceWithCartAdjustment()
S
80 2 3
setSplitDiscount()
S
74 2 5
setDiscounts()
S
81 1 3
getDiscounts()
S
82 1 3
setMaxAvailableAmount()
S
77 1 4
setReplaceAsCartAdjustment()
S
80 1 3
isMaxAvailableAmountExists()
S
80 1 3
getMaxAvailableAmount()
S
82 1 3
setReplaceCartAdjustmentCode()
S
80 1 3
getReplaceCartAdjustmentCode()
S
82 1 3
isValid()
S
80 1 3
getSplitDiscount()
S
82 1 3